@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
q:before, q:after {content:'';}
abbr,acronym{border:0;}
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0; margin:0; font: 14px/1.5 "Microsoft YaHei",'宋体',tahoma,Verdana,arial,sans-serif; color:#333; background:#fff;}
input,textarea,select,button{vertical-align:middle;font-family:"Microsoft YaHei";color:#666;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#333;}
textarea{resize:none;}
ul,li{ vertical-align:middle;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{color:#c02424;text-decoration:none;}
a:focus,video{outline:none;}
a:focus{outline:none;}
a:focus,input:focus,textarea:focus,select:focus,button:focus,textarea:focus{outline:none;}
a img{border:none;}
h1,h2,h3{font-weight:normal;}
h1{ font-size:18px;}
h2{ font-size:16px;}
h3{ font-size:14px;}
.z-hide{display: block; width: 0; height: 0; margin: 0 0 0 -1px; overflow: hidden; font-size: 0;}
.hide.active{ display: block!important;}
.fl,.left{ float: left;}
.fr,.right{ float: right;}
/* clear */
.clearfix:after{visibility:hidden; display: block; font-size: 0; line-height: 0; content:" ";clear:both; height:0; overflow: hidden; margin: 0; padding: 0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none; border-radius: 0;}
textarea {  -webkit-appearance: none;}
.clear,.cc{clear:both;font-size:0;line-height:0;height:0;	margin-top:0;overflow:hidden;}
.clear20{clear:both;font-size:0;line-height:0;height:0; padding:10px 0; overflow:hidden; }

/*左右飘浮*/
.left_side{ position: fixed; bottom:5px;left: 5px; z-index: 100; display: none;}
.right_side{ position: fixed; bottom:5px;right: 5px; z-index: 100;display: none;text-align: right; }
.couplet-close{ cursor: pointer;}
.left_side li,.right_side li{ padding: 5px 0 0; font-size: 0; line-height: 0;}
.left_side .couplet-close,.right_side .couplet-close{text-align: right;}

/***漂浮***/
.j-float { position: relative; z-index: 99999; display: none; }
.j-float .img_title { display: none; }
.j-float ul li { overflow: hidden; margin-bottom: 10px; }
.j-float img { height: auto; }
.j-float .float-close { padding-bottom: 5px; text-align: right; }
.j-float .float-close img { cursor: pointer; }
.container{ width: 1240px; }
.ind_body{ background: url("../images_new/bannerbg.png") center top no-repeat #fff;}
@media (min-width: 992px) and (max-width:1239px) {
    .container{ width: 992px;}
}
@media (max-width: 991px){
    .container{ width: 768px;}
}
@media (max-width: 767px){
    .container{ width: auto;}
}
/****头部****/
.ls-logo{ padding: 84px 0 191px;}
.ls-logo img{ max-width: 96%; height: auto;}
.ls-logo .img_title{display: none;}
/*搜索*/
.ls-search { width: 500px; height: 48px;  margin-top: 105px; position: relative;border-radius: 8px; background: rgba(255, 255, 255, 0.75);}
.ls-search ul li input{border: none; background: none;}
.ls-search ul li.ss1{ margin-right: 88px; }
.ls-search ul li.ss1 input{width: 100%;color:#C0C0C0; font-size: 16px; text-indent: 20px; line-height: 48px; vertical-align: top;}
.ls-search ul li.ss2{width:88px; height: 48px; position: absolute; right: 0px; top:0px;border-radius: 0px 8px 8px 0px;  background: #DE0000;}
.ls-search ul li.ss2 input{ width: 100%; text-align:left;background: url("../images_new/fdj.png") 18px center no-repeat;  text-indent: 38px; font-size: 16px; color: #fff; line-height: 48px;}
/*.ls-search.active,.ls-search:focus{*/
/*    outline: none;*/
/*    border-color:#1B4F9C !important;*/
/*    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(27,68,143,.6);*/
/*    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(27,68,143,.6);*/
/*    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(27,68,143,.6);*/
/*    -webkit-transition: border linear .2s, box-shadow linear .2s;*/
/*    -moz-transition: border linear .2s, box-shadow linear .2s;*/
/*    -o-transition: border linear .2s, box-shadow linear .2s;*/
/*    transition: border linear .2s, box-shadow linear .2s;*/
/*}*/
.srkcssblue{
    outline: none;
    border-color:#125db2 !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(255,255,255,.075), 0 0 8px rgba(4,66,136,.9);
    -moz-box-shadow: inset 0 1px 1px rgba(255,255,255,.075), 0 0 8px rgba(4,66,136,.9);
    box-shadow: inset 0 1px 1px rgba(255,255,255,.075), 0 0 8px rgba(4,66,136,.9);
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
}
@media (min-width: 992px) and (max-width:1359px) {
    .ls-search{width: 420px;}
}
@media (max-width: 991px){
    .ls-logo{ padding: 30px 0;float: none; text-align: center;}
    .ls-search {  float: none;  margin: 0px auto 30px;}
}
@media (max-width: 767px){
    .ls-search{width: 96%; margin: 0px auto 20px;}
}
@media (max-width:337px){
.ls-search ul li.ss1 input{ text-indent: 10px;}
}
/***网站底部-版权信息***/
.ls-footer{background: rgba(246, 246, 246, 1);padding: 20px 0; text-align: center;color: rgba(0, 0, 0, 0.6); font-size: 16px; line-height: 32px;}
.ls-footer a{color: rgba(0, 0, 0, 0.6); }
.ls-footer a:hover{color: #1141A3;}
.ls-footer span{padding: 0 10px;display: inline-block;}
.ls-footer .container{position: relative;}
.dzjg{ position: absolute;left: 115px; top: 8px;}
@media (max-width: 991px){
    .dzjg{left: 35px;}
}
@media (max-width: 767px){
    .dzjg{ position: static; display:block;}
}
/*空数据*/
.ui-data-empty,.ui-empty-skin1 {
    padding: 20px;
    text-align: center
}
.ui-empty-skin1 {
    height: 220px;
    margin: auto;
    background: url(../images_new/empty.png) no-repeat 50%
}

/*外链提示 > 弹窗*/
.ui-dialog-title{font-family:"Microsoft YaHei",微软雅黑;}
.ui-dialog-content{font-family:"Microsoft YaHei",微软雅黑;}
.ui-dialog-content .jump-info p{word-break:break-all;}
.ui-dialog-content .btn-group{padding:20px 0 0;text-align:center;display:block; height: auto;}
.ui-dialog-content .btn-group .btn{display:inline-block;float:none;padding:0;margin:0 15px;border:0;cursor:pointer;outline:none;width:100px;height:36px;line-height:36px;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-align:center;}
.ui-dialog-content .btn-group .btn-yes{background:#1141A3;color:#fff;}
.ui-dialog-content .btn-group .btn-no{background:#eee;color:#666;}
@media (max-width:767px) {
    .ui-dialog-content{width:250px !important;height:auto !important;}
    .ui-dialog-content .btn-group .btn{margin:0 10px;width:90px;}
}

/*页面纠错*/
.ui-dialog-title{color:#1141A3 !important;}
.correction-table{clear:both;font-size:14px;}
.correction-table th{width:140px;text-align:right;padding:2px 10px 2px 0;}
.correction-table th span{color:#1141A3;}
.correction-table td{padding:4px 0; position:relative;}
.correction-table td .msg-box{ top:0;}
.correction-table td select{padding:3px 5px;border:#ddd 1px solid;}
.correction-table td input{height:24px;line-height:24px;width:220px;padding:0 5px;border:#ddd 1px solid;}
.correction-table td input#checkCode{width:100px;}
.correction-table td textarea{width:380px;height:120px;padding:3px 5px;border:#ddd 1px solid;}
.correction-table td.btn-group{padding-left:152px!important;}
.correction-table td.btn-group input{background:#1141A3;height:36px;line-height:36px;cursor:pointer;border:0;outline:none;color:#fff;padding:0 10px;margin-right:10px;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

/*分页/翻页*/
.pagination{clear:both;width:100%;text-align:center;margin:10px 0 5px;padding:3px 0;line-height:28px;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0px 10px;text-decoration:none;white-space:nowrap;height: 28px;border-radius: 3px;}
.pagination a:hover{background:#1141A3;border:1px solid #1141A3;color:#fff !important;}
.pagination a.active{border:1px solid #1141A3;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#1141A3;border:1px solid #1141A3;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#1141A3;border:#1141A3 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0px;height:26px;padding:0 5px;}
.pagination .total{border:0px;height:26px;padding:0;}
.pagination .inputBar input{width:40px;height:22px;line-height:22px;border-radius: 3px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle;}
.pagination button{display: inline-block;font-size: 14px; width: 40px;height: 28px;border-radius: 3px;line-height:20px;border: #d9d9d9 1px solid;margin: -3px 6px 0 3px;_margin: -3px 3px 0;background: #fff;vertical-align: middle;color: #666;}
.pagination button:hover{background:#1141A3;border:1px solid #1141A3;color:#fff !important;}

/*栏目页导航*/
.wz_top{  height:auto;  padding: 10px 0 10px 30px; background: url(../images/dqwz.png) 5px 15px no-repeat; overflow:hidden; line-height:30px; font-size:16px; }
.wz_top a{ color:#333;}
.wz_top i{ font-style: normal;}
.wz_top .search-keywords{ color:red;}
/*无障碍配色*/
.wza-black-white .topsearchbox{ border: 1px solid #fff;}
.wza-yellow-black .topsearchbox{ border: 1px solid #fff;}
.wza-blue-yellow .topsearchbox{ border: 1px solid #fff;}
.wza-yellow-blue .topsearchbox{ border: 1px solid #fff;}
.wza-black-white .navbox{ background-color: #000 !important;}
.wza-yellow-black .navbox{ background-color: yellow !important;}
.wza-blue-yellow .navbox{ background-color: blue !important;}
.wza-yellow-blue .navbox{ background-color: yellow !important;}
.wza-on .j-float{ display: none!important;}

/*标题 */
.ls-tabs{  overflow: hidden; height: 47px;background: url("../images_new/zttitbg.png") left bottom repeat-x;}
.ls-tabs ul li{ float: left; margin-right: 32px;}
.ls-tabs li a,.ls-tabs li span{display: block;height: 47px;line-height: 32px;font-size: 24px;color: #808080; font-weight: bold;position: relative;}
.ls-tabs li.active a,.ls-tabs li.active span{ color:#1141A3;  background: url("../images_new/tithover.png") left bottom repeat-x;}
.ls-tabs a.more{ font-size: 16px; float: right;  color: rgba(0, 0, 0, 0.4); line-height: 32px;}
.ls-tabs a.more:hover{color:#1141A3; }
/*列表 */
.ls-doclist{clear: both;}
.ls-doclist li{ font-size: 16px;height: 38px;line-height: 38px;overflow: hidden;position: relative;  padding: 2px 0px 2px 18px;  vertical-align: bottom; background: url("../images_new/dot.png") left center no-repeat; }
.ls-doclist li a{ display:block; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; }
.ls-doclist li .date{ position: absolute; right:0; top:2px; color:#999; }
.ls-doclist li img{ float:left; padding:14px 0 0 2px;}
/*公开列表 */
.ls-public-list{width: 100%;height: auto;}
.ls-public-list li{position: relative;  padding:2px 60px 2px 14px; height: 42px; line-height: 42px; overflow: hidden;background: url("../images_new/dot.png") no-repeat center left;  font-size: 16px;}
.ls-public-list li .date{position: absolute;right: 0;top: 2px;color: #999;  }
.ls-public-list li .nr,.ls-public-list li .col-block{float:left; max-width: 98%; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ls-public-list li .title,.ls-public-list  li .tit{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none;}
.ls-public-list li .gl,.ls-public-list li .explain-list{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ls-public-list li .split{padding:0 2px;}
.ls-public-list li .gl a,.ls-public-list li .explain-list a{display:inline;color:#f10000;float:none;background:none;max-width:none;padding:0;margin:0;}

@media (max-width: 991px){
    .ls-doclist li a{ max-width: none!important;float: none;}
    .ls-doclist li img{display: none;}
    .ls-module{width: auto!important; float: none!important;}
    .ls-doclist li,.ls-public-list li{height: 32px; line-height: 32px;}
}
@media (max-width: 767px){
    .ls-tabs{ height: auto;}
    .ls-tabs ul li{   margin-right: 20px;}
    .ls-tabs li a,.ls-tabs li span{ font-size: 20px;}
}